@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; color:#666666;}
#flash_row{ margin:0 auto; width:970px; height:350px; margin-bottom:10px;}
.l_login{ float:left; width:210px; height:350px;}
.login_title{ margin:auto; width:100%; height:30px; line-height:30px; text-align:center; font-family:"宋体"; font-size:14px; font-weight:bold;color:#76A73A;}
.login_b{ background-color:#F1F1F1; margin:0 auto; width:208px; height:320px; border:1px solid #DEDEDE}
.login_bj{background:url(../images/login_bgimg.gif) no-repeat 136px 255px; margin:auto; width:190px; height:302px; background-color:#FFFFFF; margin-top:7px;}
.login_top{ margin:0 auto; width:100%; height:60px; border-bottom:3px solid #F1F1F1; text-align:center; padding-top:10px;}
.zc_btn{ clear:both; margin-top:5px; border:0; background:url(../images/zc_bg.gif) no-repeat; width:161px; height:32px; padding-left:30px; font-size:12px}
.login_top span{color:#FF6300; font-weight:bold}
.login_text{ margin:0 auto; width:100%; height:200px; text-align:left;}
.login_text p{margin:0 auto; padding:0px; width:100%; height:auto; overflow:hidden;}
.login_text p.s_1{ height:50px; line-height:50px; text-align:center;}
.login_text p.s_2{ height:30px; line-height:30px;}
.login_text p.s_2 span{ float:left; display:block; width:60px; color:#5F5F5F; font-weight:bold; text-align:right;}
.login_text p.s_3{ height:40px; width:128px; padding-left:60px;}
.login_text p.s_4{ height:26px; width:128px; padding-left:60px; padding-top:8px;}
.login_input{ border:0; border:solid #B7B7B7 1px; width:112px; height:15px;}
.loginbg01{ border:0; background:url(../images/loginbg01.gif) no-repeat 0 0px; width:64px; height:26px; line-height:26px; color:#fff; font-weight:bold;}

.f_flash{ float:left; width:545px; height:345px; padding:0 0px 5px 0; text-align:center; margin-left:5px;}
#liuchao{background:url(../images/load.gif) no-repeat 210px 160px; width:540px; height:335px; line-height:335px; font-size:12px;}

.r_kf{float:left; width:208px; height:40px; background:url(../images/boy.gif) no-repeat 5px 5px; padding-top:310px;}
.r_kf a{ display:block; margin:0 auto; width:130px; height:20px; line-height:20px; font-size:13px; color:#999999; font-weight:bold; padding-left:20px;}
.r_kf a:link{text-decoration:none;color:#999999;}
.r_kf a:visited{text-decoration:none;color:#999999;}
.r_kf a:hover {text-decoration:none;color:#999999;}
.r_kf a:active{text-decoration:none;color:#999999;}

#post_row{ margin:0 auto; width:970px; height:240px; margin-bottom:7px;}
.post_border{background:url(../images/noticetitle.jpg) no-repeat 7px 5px; background-color:#F6F6F6; float:left; width:208px; height:233px; overflow:hidden; border:1px solid #E4E4E4;}
.post_b{ margin:0 auto; width:195px; height:190px; background-color:#FFFFFF; margin-top:25px; padding-top:10px; border:1px solid #E4E4E4;}
.post_b p{background:url(../images/noticeli_bg.jpg) no-repeat 10px 7px; margin:0 auto; width:160px; height:22px; line-height:22px; text-align:left; color:#666666; padding-left:20px;}
.post_b p a:link{text-decoration:none;color:#666666;}
.post_b p a:visited{text-decoration:none;color:#666666;}
.post_b p a:hover {text-decoration:underline;color:#666666;}
.post_b p a:active{text-decoration:none;color:#666666;}

.cu_xiao{ float:left; width:744px; height:240px; margin-left:13px;}
.cu_top{margin:0 auto; width:744px; height:36px; background:url(../images/home_03.jpg) repeat-x;}
.cu_top ul{margin:0px; padding:0px;}
.cu_top ul li{float:right; list-style-type:none; width:65px; margin-top:12px; margin-right:10px; font-size:12px; height:22px; line-height:22px; padding-top:2px; text-align:center; cursor:pointer;}
.cu_top ul li.title_1{ background:url(../images/01.jpg) no-repeat;}
.cu_top ul li.title_2{background:url(../images/02.jpg) no-repeat;  color:#5F605F}

.cu_bj{ margin:0 auto; width:744px; height:190px; overflow:hidden; background:url(../images/home_05.jpg) repeat-y;}
.cu_bottom{ margin:0 auto; width:744px; height:9px;}
.cu_list{ margin:0px; float:left; width:130px; height:200px; padding:7px 0px 0px 17px;}
.cu_list img{ margin:0 auto; width:120px; height:120px; border:1px solid #ECECEC;}
.cu_list p{ margin:0 auto; width:100%; height:auto; overflow:hidden; text-align:center; color:#666666}
.cu_list p.title_1{ height:22px; line-height:22px; font-size:14px; font-weight:bold; overflow:hidden; color:#5CB027;}
.cu_list p.title_1 span{color:#929292;}
.cu_list p.title_2{ height:auto; line-height:18px; font-size:12px; color:#666666; font-weight:normal;}

#class_nav{ margin:0 auto; width:955px; height:30px; line-height:30px; background-color:#F8F8F8; font-size:14px; font-weight:bold; color:#61BA20; padding-left:15px;}
#class_border{ margin:0 auto; width:970px; height:auto; overflow:hidden; background-color:#F8F8F8; padding-bottom:10px; margin-bottom:10px;}
.class_b{ margin:0 auto; width:955px; height:auto; overflow:hidden; background-color:#FFFFFF; border:1px solid #DDDDDD;}
.class_hr{ margin:0 auto; width:940px; height:1px; font-size:0px; border-bottom:1px solid #DDDDDD; clear:both;}
.class_list{ margin:0px; float:left; width:170px; height:auto; padding:5px 8px 0px 12px;}
.class_list p{ margin:0 auto;  height:auto; overflow:hidden; padding:0px;}
.class_list p.title{ float:left; width:140px;color:#61BA20; height:25px; line-height:25px; font-size:12px; font-weight:bold; padding-left:30px;}
.class_list p.t1{ background:url(../images/title_img1.gif) no-repeat left center;}
.class_list p.t2{ background:url(../images/title_img2.gif) no-repeat left center;}
.class_list p.t3{ background:url(../images/title_img3.gif) no-repeat left center;}
.class_list p.t4{ background:url(../images/title_img4.gif) no-repeat left center;}
.class_list p.t5{ background:url(../images/title_img5.gif) no-repeat left center;}
.class_list p.t6{ background:url(../images/title_img6.gif) no-repeat left center;}
.class_list p.t7{ background:url(../images/title_img7.gif) no-repeat left center;}
.class_list p.t8{ background:url(../images/title_img8.gif) no-repeat left center;}
.class_list p.t9{ background:url(../images/title_img9.gif) no-repeat left center;}
.class_list p.t10{ background:url(../images/title_img10.gif) no-repeat left center;}

.class_list p.text{float:left; padding:3px 0 5px 0;  height:auto; overflow:hidden;}
.class_list p.text span{float:left; width:auto; height:16px; line-height:16px; padding:2px; margin:0 2px 0 0; white-space:pre}
.class_list p.text span.seperator{float:left; width:auto; height:16px; line-height:16px; padding:2px 0 2px 0px; margin:0; white-space:pre}
.class_list p.text span a:link{text-decoration:none;color:#666666;}
.class_list p.text span a:visited{text-decoration:none;color:#666666;}
.class_list p.text span a:hover {text-decoration:none;color:#FFFFFF;}
.class_list p.text span a:active{text-decoration:none;color:#666666;}
.class_list p.text span.color01{width:auto;color:#FA8329}
.class_list p.text span.color01 a:link{text-decoration:none;color:#FA8329;}
.class_list p.text span.color01 a:visited{text-decoration:none;color:#FA8329;}
.class_list p.text span.color01 a:hover {text-decoration:none;color:#FFFFFF;}
.class_list p.text span.color01 a:active{text-decoration:none;color:#FA8329;}
.classhover{background:#62B326; cursor:pointer; color:#FFFFFF}

#recommend_nav{ background:url(../images/home_22.jpg) repeat-x; margin:0 auto; width:968px; height:29px; line-height:29px; font-size:14px;font-weight:bold; color:#FF667E; border:1px solid #E0E0E0;}
#recommend_nav p{float:left; margin:0px; height:29px;}
#recommend_nav p.style_1{background:url(../images/home_21.jpg) no-repeat 15px 10px;  width:30px;}
#recommend_nav p.style_2{width:700px;}
#recommend_nav p.style_3{background:url(../images/home_23.jpg) repeat-x; width:234px;}

#news_nav{ background:url(../images/home_32.jpg) repeat-x; margin:0 auto; width:968px; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#A957D7;  border:1px solid #E0E0E0;}
#news_nav p{float:left; margin:0px; height:29px;}
#news_nav p.style_1{background:url(../images/home_31.jpg) no-repeat 15px 10px;  width:30px;}
#news_nav p.style_2{width:700px;}
#news_nav p.style_3{background:url(../images/home_33.jpg) repeat-x; width:234px;}

#hot_nav{ background:url(../images/home_42.jpg) repeat-x; margin:0 auto; width:968px; height:29px; line-height:29px; font-size:14px; font-weight:bold; color:#FF9600;  border:1px solid #E0E0E0;}
#hot_nav p{float:left; margin:0px; height:29px;}
#hot_nav p.style_1{background:url(../images/home_41.jpg) no-repeat 15px 10px;  width:30px;}
#hot_nav p.style_2{width:700px;}
#hot_nav p.style_3{background:url(../images/home_43.jpg) repeat-x; width:234px;}

.product{ margin:0 auto; width:970px; height:auto; overflow:hidden; margin-bottom:10px; padding-bottom:7px; background-color:#F8F8F8}
.product_bj{ margin:0 auto; width:958px; height:auto; overflow:hidden; background-color:#FFFFFF; padding-top:7px;}
.pro_list{ margin:0px; float:left; width:160px; height:240px; padding:5px 12px 0px 17px;}
.pro_list img{ margin:0 auto; width:160px; height:160px; border:1px solid #ECECEC;}
.pro_list p{ margin:0 auto; width:100%; height:auto; overflow:hidden; text-align:center; color:#666666}
.pro_list p.title_1{ height:25px; line-height:25px; font-size:14px; font-weight:bold; overflow:hidden; color:#5CB027;}
.pro_list p.title_1 span{color:#929292;}
.pro_list p.title_2{ height:auto; line-height:22px; font-size:12px; color:#666666; font-weight:normal;}
